immune from arrest - Turc Anglais Dictionnaire